
/*
 *	MCreator note: This file will be REGENERATED on each build.
 */
package top.xiaoqiannb.shapelessdao.init;

import top.xiaoqiannb.shapelessdao.potion.XiumenMobEffect;
import top.xiaoqiannb.shapelessdao.potion.TakongMobEffect;
import top.xiaoqiannb.shapelessdao.potion.SimenMobEffect;
import top.xiaoqiannb.shapelessdao.potion.ShengmenMobEffect;
import top.xiaoqiannb.shapelessdao.potion.ShangmenMobEffect;
import top.xiaoqiannb.shapelessdao.potion.QimenMobEffect;
import top.xiaoqiannb.shapelessdao.potion.KaimenMobEffect;
import top.xiaoqiannb.shapelessdao.potion.Jing3menMobEffect;
import top.xiaoqiannb.shapelessdao.potion.Jing1menMobEffect;
import top.xiaoqiannb.shapelessdao.potion.DumenMobEffect;
import top.xiaoqiannb.shapelessdao.potion.DiyouxianMobEffect;
import top.xiaoqiannb.shapelessdao.potion.CooldownMobEffect;
import top.xiaoqiannb.shapelessdao.ShapelessdaoMod;

import net.minecraftforge.registries.RegistryObject;
import net.minecraftforge.registries.ForgeRegistries;
import net.minecraftforge.registries.DeferredRegister;

import net.minecraft.world.effect.MobEffect;

public class ShapelessdaoModMobEffects {
	public static final DeferredRegister<MobEffect> REGISTRY = DeferredRegister.create(ForgeRegistries.MOB_EFFECTS, ShapelessdaoMod.MODID);
	public static final RegistryObject<MobEffect> QIMEN = REGISTRY.register("qimen", () -> new QimenMobEffect());
	public static final RegistryObject<MobEffect> DIYOUXIAN = REGISTRY.register("diyouxian", () -> new DiyouxianMobEffect());
	public static final RegistryObject<MobEffect> TAKONG = REGISTRY.register("takong", () -> new TakongMobEffect());
	public static final RegistryObject<MobEffect> COOLDOWN = REGISTRY.register("cooldown", () -> new CooldownMobEffect());
	public static final RegistryObject<MobEffect> XIUMEN = REGISTRY.register("xiumen", () -> new XiumenMobEffect());
	public static final RegistryObject<MobEffect> SHENGMEN = REGISTRY.register("shengmen", () -> new ShengmenMobEffect());
	public static final RegistryObject<MobEffect> SHANGMEN = REGISTRY.register("shangmen", () -> new ShangmenMobEffect());
	public static final RegistryObject<MobEffect> DUMEN = REGISTRY.register("dumen", () -> new DumenMobEffect());
	public static final RegistryObject<MobEffect> JING_3MEN = REGISTRY.register("jing_3men", () -> new Jing3menMobEffect());
	public static final RegistryObject<MobEffect> SIMEN = REGISTRY.register("simen", () -> new SimenMobEffect());
	public static final RegistryObject<MobEffect> JING_1MEN = REGISTRY.register("jing_1men", () -> new Jing1menMobEffect());
	public static final RegistryObject<MobEffect> KAIMEN = REGISTRY.register("kaimen", () -> new KaimenMobEffect());
}
